package ru.sushka.lunch.dao;

import java.util.List;

import ru.sushka.lunch.enitiy.Persistentce;

/**
 * 10.10.12 : 21:52
 * User: sushka
 */
public interface AbstractDao<T extends Persistentce> {
    T get(int id);
    //TODO: переделать фильтр в класс
    List<T> getList(String filter);
    int getCount();
    void insert(T persistent);
    void delete(T persistent);
    void update(T persistent);
}
